juniper carpet - Alemán Inglés Diccionario